﻿/**未入力*/
function checkNull(obj) {
    obj = obj.replaceAll(" ", "");
    if (obj.length == 0) {
        return true;
    }
    return false;
}

/*特別キャラクターチェック*/
function hasSpChar(obj) {
    var reg = "/^\"\,\'\&\<\>/";
    if (reg.test(obj)) {
        return true;
    }
    return false;
}

/**半角数字*/
function isNum(obj) {
    for (var i = 0; i < obj.length; i++) {
        var code = obj.charCodeAt(i);
        if (48 <= code && code <= 57) {
        } else {
            return false;
        }
    }
    return true;
}

/**半角英字*/
function isHanAlpha(obj) {
    for (var i = 0; i < obj.length; i++) {
        var code = obj.charCodeAt(i);
        if ((65 <= code && code <= 90) || (97 <= code && code <= 122) ||
       obj.substr(i, 1) == ' ') {
        } else {
            return false;
        }
    }
    return true;
}

/**數量*/
function checkLengthBelow(obj, length) {
    if (obj.length <= length) {
        return false;
    } else {
        return true;
    }
}

/**数字であるかどか*/
function isNum(obj) {
    var reg = new RegExp("^[0-9]+$");
    if (reg.test(obj)) {
        return true;
    } else {
        return false;
    }
}

/**数字であるかどか*/
function isHanNumAlpha(obj) {
    var reg = new RegExp("^[0-9-]+$");
    if (reg.test(obj)) {
        return true;
    } else {
        return false;
    }
}

/**スベースを削除する*/
String.prototype.trim = function () {
    return this.replace(/^[\s　]*/, "");
}